países menos adelantados - Spanish English Dictionary